package com.rk.common.constant;

/**
 * @author :Rk.
 * @date : 2022/12/2
 */
public class MqConst {
    /**
     * 预约下单 交换机
     */
    public static final String EXCHANGE_DIRECT_ORDER = "exchange.direct.order";
    public static final String ROUTING_ORDER = "order";
    //队列
    public static final String QUEUE_ORDER  = "queue.order";


    /**
     * 消息发送 交换机
     */
    public static final String EXCHANGE_DIRECT_MESSSAGE = "exchange.direct.message";
    //短信队列   绑定到消息发送交换机
    public static final String ROUTING_MSM= "msm";
    //队列
    public static final String QUEUE_MSM = "queue.msm";

    /**
     * 邮件队列  绑定到消息发送交换机
     */
    public static final String ROUTING_EMAIL = "email";
    //队列
    public static final String QUEUE_EMAIL = "queue.email";


    /**
     * 定时任务交换机
     */
    public static final String EXCHANGE_DIRECT_TASK = "exchange.direct.task";
    /**
     * 定时任务队列
     */
    public static final String QUEUE_TASK_8 = "queue.task.8";
    public static final String ROUTING_TASK_8 = "task.8";



    /**
     * 定义死信交换机
     */
    public static final String EXCHANGE_DIRECT_DLX="exchange.direct.dlx";


    /**
     * 定义死信队列
     */
    public static final String QUEUE_DLX="queue.dlx.rk";


    /**
     * 定义死信 路由键
     */
    public static final String ROUTING_DLX="dlx";



}

